// 通过axios去获取结果

const axios = require('axios');

axios.interceptors.response.use(res => {
    return res.data
})

async function fetchRepoList() {
    // 可以改的更有扩展性一点 支持github gitLab 码云等等仓库  w-todo
    return await axios.get('https://api.github.com/orgs/zhu-cli/repos')
}
// 获取仓库对应的版本列表
async function fetchTagList(repo) {
    return axios.get(`https://api.github.com/repos/zhu-cli/${repo}/tags`)
}

module.exports = {
    fetchRepoList,
    fetchTagList
}